MEEFLDVVSPEDDLVSTGKSLKGNEVNDIKALSVVREEHLSLLYQSAKKLKMDIRVTNEIETVDLKPHGCLFSSSLSFHIDEEKKVAVCGEKVIYNKIYIVGEDKYTRYIDLLVSVALMVG